adelinemgl cataloguing media use case and information flow By adelinemgl

UML model

Consider the case of an app for cataloguing media such as books and movies (c.f. Exercise 6). The following requirements are known for the app: • “Users sign on to the media library app and optionally have to register first with their email address.” • “The main UI shows a list of individual media (media list) of the signed-in user.” • “When showing the media list, new media can be added and existing media can be edited or removed.” • “For a new medium, or when editing an existing medium, information on the medium is set by the user. The medium type is set as either book or movie. For each medium, an ID and a title are set with additional information for specific media types.” • “The IDs of books and movies are used to automatically fill in missing information such as title and description. Web services from WorldCat.org and IMDB.com are used to retrieve information on books and movies respectively.” a) Identify the actors and classes and model the scenario with the information flow notation. Note: This model only serves for identification and as an overview. It is sufficient to show one or two information flows between the elements. b) Create a use case diagram for the media library, showing actors with their use cases. Relate use cases with include and extend relationships where appropriate.

Updated on
1 diagrams